package com.gxa.consumer.service;


import com.baomidou.mybatisplus.extension.service.IService;
import com.gxa.common.result.RestResponse;
import com.gxa.consumer.api.dto.AccountDTO;
import com.gxa.consumer.api.dto.AccountLoginDTO;
import com.gxa.consumer.api.dto.AccountRegisterDTO;
import com.gxa.consumer.entity.Account;


public interface AccountService extends IService<Account> {

    RestResponse getSMSCode(String mobile) ;

    Integer checkMobile(String mobile, String code);

    AccountDTO register(AccountRegisterDTO accountRegisterDTO) ;

    AccountDTO login(AccountLoginDTO accountLoginDTO);
}
